export interface Member {
  id: number;
  name: string;
  email?: string;
  phone?: string;
  department?: string;
  status: 'active' | 'inactive';
}

export interface CreateMemberRequest {
  name: string;
  email?: string;
  phone?: string;
  department?: string;
}

export interface UpdateMemberRequest {
  name?: string;
  email?: string;
  phone?: string;
  department?: string;
}

export interface MemberQueryParams {
  name?: string;
  department?: string;
  status?: string;
}